touch receptor - Turkish English Dictionary